Matrix Tile Analysis

نویسندگان

  • Inmar E. Givoni
  • Vincent Cheung
  • Brendan J. Frey
چکیده

Many tasks require finding groups of elements in a matrix of numbers, symbols or class likelihoods. One approach is to use efficient bior tri-linear factorization techniques including PCA, ICA, sparse matrix factorization and plaid analysis. These techniques are not appropriate when addition and multiplication of matrix elements are not sensibly defined. More directly, methods like biclustering can be used to classify matrix elements, but these methods make the overlyrestrictive assumption that the class of each element is a function of a row class and a column class. We introduce a general computational problem, ‘matrix tile analysis’ (MTA), which consists of decomposing a matrix into a set of non-overlapping tiles, each of which is defined by a subset of usually nonadjacent rows and columns. MTA does not require an algebra for combining tiles, but must search over an exponential number of discrete combinations of tile assignments. We describe a loopy BP (sum-product) algorithm and an ICM algorithm for performing MTA. We compare the effectiveness of these methods to PCA and the plaid method on hundreds of randomly generated tasks. Using doublegene-knockout data, we show that MTA finds groups of interacting yeast genes that have biologically-related functions.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reducing the number of calibration patterns for the two-by-two dot centering model

The two-by-two dot centering model enables predicting the spectral reflectance of color halftones and does not depend on a specific halftoning algorithm. It requires measuring the reflectances of a large number of two-by-two calibration tile patterns. Spectral measurement of hundreds or thousands of tile patterns is cumbersome and time consuming. In order to limit the number of measurements, we...

متن کامل

Parallel Two-Stage Hessenberg Reduction using Tile Algorithms for Multicore Architectures

This paper describes a parallel Hessenberg reduction in the context of multicore architectures using tile algorithms. The Hessenberg reduction is very often used as a pre-processing step in solving dense linear algebra problems, such as the standard eigenvalue problem. Although expensive, orthogonal transformations are accepted techniques and commonly used for this reduction because they guaran...

متن کامل

Towards an Efficient Tile Matrix Inversion of Symmetric Positive Definite Matrices on Multicore Architectures

The algorithms in the current sequential numerical linear algebra libraries (e.g. LAPACK) do not parallelize well on multicore architectures. A new family of algorithms, the tile algorithms, has recently been introduced. Previous research has shown that it is possible to write efficient and scalable tile algorithms for performing a Cholesky factorization, a (pseudo) LU factorization, a QR facto...

متن کامل

Tile-Based 3D Display Using A Reconfigurable Display Matrix

This paper presents a tile-based truly three-dimensional display system using a reconfigurable display matrix. The display surface is configured into a non-planar, discontinuous, and tile-wise shape according to the scene image’s depth information. Two prewarped scene images are projected onto the display matrix to account for projector occlusion. We describe the projector-based rendering proce...

متن کامل

I/O Efficient Algorithms for Matrix Computations

We analyse some QR decomposition algorithms, and show that the I/O complexity of the tile based algorithm is asymptotically the same as that of matrix multiplication. This algorithm, we show, performs the best when the tile size is chosen so that exactly one tile fits in the main memory. We propose a constant factor improvement, as well as a new recursive cache oblivious algorithm with the same...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1206.6833  شماره 

صفحات  -

تاریخ انتشار 2006